have foreknowledge of - Englisch Synonyme Wörterbuch